independent front of workers and peasants - Inglés Sinónimo Diccionario